Revision: rhythmbox--mainline--0.7--patch-203
Archive: walters@rhythmbox.org--2003b
Creator: Colin Walters <walters@verbum.org>
Date: Sat Feb  7 19:08:59 EST 2004
Standard-date: 2004-02-08 00:08:59 GMT
New-files: README.iPod
    data/art/.arch-ids/rhythmbox-ipod.png.id
    data/art/rhythmbox-ipod.png sources/itunesdb.c
    sources/itunesdb.h sources/rb-ipod-source.c
    sources/rb-ipod-source.h
Modified-files: ChangeLog NEWS configure.ac
    data/art/Makefile.am data/iradio-initial.pls
    lib/rb-stock-icons.c lib/rb-stock-icons.h
    player/Makefile.am player/rb-player-xine.c po/ChangeLog
    po/cs.po po/fi.po po/fr.po po/lt.po rhythmdb/Makefile.am
    rhythmdb/rhythmdb-tree.c rhythmdb/rhythmdb.c
    rhythmdb/rhythmdb.h shell/rb-shell-player.c
    shell/rb-shell.c shell/rb-shell.h shell/rb-statusbar.c
    sources/Makefile.am sources/rb-iradio-source.c
    sources/rb-iradio-source.h sources/rb-library-source.c
    sources/rb-library-source.h
    sources/rb-playlist-source.c sources/rb-source.c
    widgets/rb-entry-view.c widgets/rb-property-view.c
New-patches: cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--base-0
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-1
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-2
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-3
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-4
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-5
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-6
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-7
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-8
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-9
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-10
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-11
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-12
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-13
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-14
    cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-15
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-60
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-61
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-62
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-63
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-64
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-65
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-66
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-67
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-68
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-69
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-70
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-71
    rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-72
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--base-0
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-1
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-2
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-3
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-4
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-5
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-6
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-7
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-8
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-9
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-10
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-11
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-12
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-13
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-14
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-15
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-16
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-17
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-18
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-19
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-20
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-21
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-22
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-23
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-24
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-25
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-26
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-27
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-28
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-29
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-30
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-31
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-32
    teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-33
    walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-203
Summary: merge from main
Keywords: 

Patches applied:

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--base-0
   tag of teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-14

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-1
   

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-2
   Starting to add support for gtkpod itunesdb parsing code

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-3
   Changes to gtkpod iTunesDB parsing code to use an iPodParser structure for the parsing now mostly compile, it's totally untested though

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-4
   Fixed 2 compilation warnings

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-5
   Fixed bugs here and there, added a test program, it's now able to parse my iTunesDB file

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-6
   Readded playlist reading in itunesdb.c, use itunesdb.c function to get the path to an iPod song instead of grabbing code from libipod

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-7
   Fix and use the new function to iterate over the entries contained in the genres hash

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-8
   Fixed compilation, merge with walters

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-9
   Fixed typo in hash_tree_artists_foreach

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-10
   Removed two useless files which should never had appeared in the archive

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-11
   Started to debug rhythmdb_hash_tree_foreach, but a different foreach_remove function will probably be needed :-/

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-12
   Merge with teuf@gnome.org--2003/rhythmbox--mainline--0.7

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-13
   Sync with home

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-14
   Readded old remove_entry_by_type code, moved entry-type property from RBSource to RBLibrarySource

 * cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-15
   Minor tweaks

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-60
   update NEWS

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-61
   Update from CVS

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-62
   add smoothbeats.com to iradio list (Joseph Wilhelm)

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-63
   merge from me: update copyright

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-64
   Update from CVS

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-65
   update NEWS

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-66
   release 0.7.0

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-67
   note ReplayGain in NEWS

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-68
   add missing item from NEWS

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-69
   misc little bugfixes

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-70
   French translation update

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-71
   Require GStreamer 0.7.4 or better

 * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-72
   Merge basic iPod support in, yayvi README.iPod 

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--base-0
   tag of walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-88

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-1
   

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-2
   Started to clean up iPod support to try to end up with something non-hackish. For now, I added a new entry type, which makes it possible to differentiate between iPod songs and local songs

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-3
   Cleanly integrated iPod support with the build system

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-4
   iPod support is no longer a hack but a work in progress, it can be cleanly enabled/disabled at compile time, and coexist peacefully with a local Rhythmbox library

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-5
   Disable iPod support by default, properly read size from iTunesDB

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-6
   Add/remove songs to/from the library when an iPod is detected (detection is still done through a GConf key though)

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-7
   Sync with walters

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-8
   Moved the loading code to rb-library-source.c, the removal code is still in rhythmdb

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-9
   Moved most of the iPod support code in rb-library-source.c in preparation for the writing of an iPod source. The remaining #ifdef IPOD in rhythmdb/ should be trivial to remove

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-10
   Various clean up, and now poll for iTunesDB presence to autodetect iPod ;)

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-11
   Fixed constructor functions, implemented the iPodSource, added an icon for it

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-12
   Added iPod icon, it's actually jimmac's md icon

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-13
   Updated README.iPod

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-14
   Fixed compilation with iPod support disabled

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-15
   Entry types are now dynamically assigned

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-16
   Each RBSource is now associated with a RhythmDBEntryType, reworked rb-shell.c to make it easier to add new sources

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-17
   More work on iPod parser, this should be testable now

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-18
   Merge with work branch

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-19
   Merge with work tree, removed a few FIXME

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-20
   Get rid of libipod, use modified code from gtkpod instead

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-21
   Updated compilation instructions and TODO

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-22
   Properly release the iPod after loading songs from it

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-23
   Added a few TODO items, renamed ipod_parser_close to ipod_parser_destroy

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-24
   Sync with work branch

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-25
   Try to not leak memory

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-26
   Fixed small bugs in the itunesdb parser

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-27
   Pass around a user-defined gpointer when writing the iTunesDB to disk

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-28
   Implemented a function to iterate over a genres hash, now I need to use it ;)

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-29
   Merge with work

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-30
   Added IRC log about what needs to be fixed

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-31
   Started to change source type registration per walters comments

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-32
   Merge from work

 * teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-33
   Merge with walters

